somewhat deranged - Turc Anglais Dictionnaire